biomass storage - French English Dictionary